Developer version (Dev for short) is now available since version 6.6. If you buy the Dev for US$500, you can distribute your own SelfReplace as shareware. Dev contains a small program to generate user code for your SelfReplace.
However, making shareware using Dev needs more work than making SelfReplace using classical version. Please read the following text step by step before decide to buy or not.
Notes:
1. Developer version itself isn't a shareware. You can't find it via Internet. If you buy it I 'll sent it to you by email or disk, but please don't put it in Internet.
2. Dev works exactly the same way as classical version, particularly the replace engine. The only difference is the "UserName/Code" part of SelfReplace. In the classical version, only me can generate the UserName/Code. In the Dev, you can generate the UserName/Code.
Making Shareware Using Dev
1. Create a SelfReplace, named "MyFirstShareware", the same way as using classical version.
2. Optional: If you wish, you can modify the SelfReplace appearance using ResEdit. See later.
3. Distribute MyFirstShareware.
Generating UserName/Code
If someone buys MyFirstShareware from you, you must give him the UserName/Code and tell him how to registerer MyFirstShareware.
1. You generate the UserName/Code by using the programme SelfReplace CodeGene distributed with Dev,
and send UserName/Code to user.
2. To register MyFirstShareware, user will create a text file using SimpleText called "SelfReplace Pref" and put it in the preference folder located at the system folder.
3. In the SelfReplace Pref, write the following text with exactly four double quote symbols (using copy/paste):
User Name:"Bill Clinton"
Registration Code:"00100-0010010"
(User must replace Bill Clinton and 00100-0010010 by his UserName/Code)
4. That is OK. User can check the registration by double-clicking MyFirstShareware, and will see his name.
Modifing the Appearance of MyFirstShareware
You need ResEdit to work. The ResEdit programme is free from Apple. The following items to modify are optional. You modify what you don't like.
1. SelfReplace application name.
(a) Under Finder, change the name to MyFirstShareware.
(b) Change also the resource 'STR ' id=1001 to
MyFirstShareware
By: Author.
Description:... as you wish.
2. Icon.
(a) Edit a good icon or picture, copy it.
(b) Select MyFirstShareware, press Cmd-I for information
(c) Select the icon, and paste the new icon.
3. Version
Change the resource 'vers' id=1 and id=2.
4. About Dialog
Modifing the following dialog in 'DITL' id=501, 'DLOG' id=501.
- Don't delete the items. If you don't like some items, move them outside of the window.
For example at position (-5000,-5000).
- Please keep the item 1 (Quit) and item 4 (UserName/Code) inside of the window.
- You can move all other items outside, and add new picture item for your favorite about box.
- You can also change the size of the window.
5. Splash Dialog
Modifing the following dialog in 'DITL' id=502, 'DLOG' id=502.
- Don't delete the items. If you don't like some items, move them outside of the window.
For example at position (-5000,-5000).
- Please keep the item 1 (Quit), item 2 (Just Try), item 6 and item 7 (Delay 2 seconds) inside of the window.
- You can move all other items outside, and add new picture item for your favorite splash dialog.
- You can also change the size of the window.
Test
You need test your shareware many times before distribute it.